leadoff hitter - German English Dictionary